package es.udc.fbellas.j2ee.tiendaweb.model.administradorfacade.delegate;

import java.io.Serializable;

import es.udc.fbellas.j2ee.util.exceptions.InternalErrorException;


/**
 * A facade to model the interaction of the user with the portal. There exist
 * some logical restrictions with regard to the order of method calling. 
 * In particular, <code>findUserProfile</code>,  
 * <code>updateUserProfileDetails</code> and <code>changePassword</code> can 
 * not be called if <code>login</code> or <code>registerUser</code> have not 
 * been previously called. After the user calls one of these two methods, the 
 * user is said to be authenticated.
 */
public interface AdministradorFacadeDelegate extends Serializable {
	public void ServirPedidos(String login,String enpassword) throws InternalErrorException;
}
